From Fedora Project Wiki
Line 30: | Line 30: | ||
* [http://stackoverflow.com/questions/936249/git-removing-a-file-from-source-control-but-not-from-the-source git rm --cached <file>] - git diff --cached | * [http://stackoverflow.com/questions/936249/git-removing-a-file-from-source-control-but-not-from-the-source git rm --cached <file>] - git diff --cached | ||
* [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.jface.examples.databinding/src/org/eclipse/jface/examples/databinding/snippets/Snippet000HelloWorld.java?view=markup data binding GUI] | * [http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.jface.examples.databinding/src/org/eclipse/jface/examples/databinding/snippets/Snippet000HelloWorld.java?view=markup data binding GUI] | ||
* [http://lookaside-toronto.usersys.redhat.com/cgi-bin/upload.cgi lookasidecache, toronto.usrsys] -> for testing lookaside cache | |||
===BrainStormings - comments === | ===BrainStormings - comments === |
Revision as of 15:06, 19 August 2011
Fedora Packager Process plug-in
Tickets
- ReviewBoard-wizard-156
- ReviewBoard-userguide-160
- fedorahosted-fedorapackager-process-67
- mylyn wikitext
- fedpkg import
- ticket for linuxtools patches
- follow up ticket - 109 (merge with rpm)
- follow up ticket -110
- ticket - 116 - fixed (ui)
Resources
- Window builder -> swt InstallToolkitWizard
- Window builder -> SWT
- swt tutorial -> eclipse.org
- swt snippets
- browser
- Context Sensitive Help
- Linked Resources in project creation wizard
- IFile
- project builder
- mock-eclipse-file
- article-image viewer
- project builder and nature
- resource changes
- command vs action
- rcp commands - vogella
- internationalization - also good
- git rm --cached <file> - git diff --cached
- data binding GUI
- lookasidecache, toronto.usrsys -> for testing lookaside cache
BrainStormings - comments
Challenges
- To initialize a git local repository:
- http://wiki.eclipse.org/EGit/User_Guide#Create_Repository
- http://wiki.eclipse.org/EGit/User_Guide#Considerations_for_Git_Repositories_to_be_used_in_Eclipse
- To install window builder
- yum --enablerepo=rawhide update eclipse-pde
- Install Window Builder from http://download.eclipse.org/releases/indigo
- Window Builder
- To be able to create a new 'WizardNewCreationProject' -> import org.eclipse.ui.dialogs in manifest -> select SWT -> 'wizard page'-> 'org.eclipse.ui.dialogs.WizardNewCreationProject
- If you want to change the 'project name' to 'package name' for instance.
- you need to add your own string, then externalize the string.
public class projectNewWizard extends Wizard implements INewWizard { ...... public void init(IWorkbench workbench, IStructuredSelection selection) { super.addPages(); mainPage = new WizardNewProjectCreationPage(PAGE_NAME){ //$NON-NLS-1$ public void createControl(Composite parent) { super.createControl(parent); Composite container = (Composite) getControl(); // I want to do something here to override it.... projectLabel.setText("Package Name"); // this string should be externalized // Here is where it's declared. public class WizardNewProjectCreationPage extends WizardPage { .... /** * Creates the project name specification controls. * * @param parent the parent composite */ private final void createProjectNameGroup(Composite parent) { .... // new project label Label projectLabel = new Label(projectGroup, SWT.NONE); projectLabel.setText(IDEWorkbenchMessages.WizardNewProjectCreationPage_nameLabel); // want to change this message in org.eclipse.ui.internal.ide.messages.properties